/*
 * UI.c
 *
 *  Created on: 21.05.2011
 *      Author: Tavin
 */

#include <stdint.h>

#include "boolean.h"
#include "UI.h"
#include "UIKeys.h"
#include "Display2D.h"

/****************************************************************************************/
/*																						*/
/*	Function : UI_checkRecoveryModeRequest					Author : OG					*/
/*																						*/
/*	Description : 								   										*/
/*																						*/
/*	Version : 1.0					Date :2011.5.21			Status : Working   			*/
/*																						*/
/****************************************************************************************/

boolean UI_checkRecoveryModeRequest()
{
 if ((UIKeys_keyLUp()==TRUE) && (UIKeys_keyLDown()==TRUE))
	 return(TRUE);


	 return(FALSE);
}

/****************************************************************************************/
/*																						*/
/*	Function : UI_checkMainMenueRequest						Author : OG					*/
/*																						*/
/*	Description : 								   										*/
/*																						*/
/*	Version : 1.0					Date :2011.5.21			Status : Working   			*/
/*																						*/
/****************************************************************************************/

boolean UI_checkMainMenueRequest()
{
	 if ((UIKeys_keyLRight()==TRUE) && (UIKeys_keyLLeft()==TRUE))
		 return(TRUE);


		 return(FALSE);
}
/****************************************************************************************/
/*																						*/
/*	Function : UI_checkRecoveryRequest						Author : OG					*/
/*																						*/
/*	Description : 								   										*/
/*																						*/
/*	Version : 1.0					Date :2011.5.21			Status : Working   			*/
/*																						*/
/****************************************************************************************/

boolean UI_checkRecoveryRequest()
{
	 if ((UIKeys_keyRUp()==TRUE) && (UIKeys_keyRDown()==TRUE))
		 return(TRUE);


		 return(FALSE);
}

/****************************************************************************************/
/*																						*/
/*	Function : UI_displayIcon								Author : OG					*/
/*																						*/
/*	Description : 								   										*/
/*																						*/
/*	Version : 1.0					Date :2011.5.21			Status : Working   			*/
/*																						*/
/****************************************************************************************/

void UI_displayIcon(IconData_t * icon)
{
	Display2D_displayIcon((uint16_t *)icon);

}
